#ifndef XM_CALLBACKS_HH
#define XM_CALLBACKS_HH

#include <memory>
#include <functional>

#include "pch.hh"

XM_NAMESPACE_BEGIN

struct XM_Buffer;
struct TcpConn;
struct XM_Timestamp;

using TcpConnPtr = std::shared_ptr<TcpConn>;

XM_NAMESPACE_END

#endif // header file protect